roughly estimated - French English Dictionary